Big Huge Thesaurus

masquerade party

noun